.sharesContent_query{
    display: flex;
    height: 100%;
}
.sharesContent_query > div{
    flex: 1;
    margin: 50px 10px 5px;
}
.sharesContent_query .content_query_left{
    flex:2.3;
    display: flex;
    flex-flow: column;
}
.content_query_left_t{
    display: flex;
    flex: 1.2;
}
.content_query_left_r{
    flex: 1.4;
}
.content_query_left_l,
.content_query_left_b,
.content_query_right_c{
    padding: 20px;
    color: white;
    letter-spacing: 1px;
}
.content_query_right_c{
    padding: 20px 30px 20px 35px;
}


/*表格CSS*/
.content_query_left_b table  tr > th,
.content_query_left_b table  tr > td{
    text-align: center;
}
.content_query_left_b table  tr > th:nth-child(1){
    width: 8%;
}
.content_query_left_b table  tr > th:nth-child(2){
    width: 33%;
}
.content_query_left_b table  tr > th:nth-child(4){
    width: 14%;
}
.content_query_left_b table  tr > th:nth-child(5){
    width: 15%;
}

/*header头*/
.content_query_right_c_h{
    font-weight: bold;
    display: flex;
    color: white;
    font-size: 20px;
    padding: 5px 0 20px;
}
.content_query_left_b_h{
    font-weight: bold;
    display: flex;
    color: white;
    font-size: 20px;
    padding-bottom: 20px;
}

/*进度条*/
.shares_query_card{
    margin-bottom: 30px;
}
.shares_query_card .progress{
    margin: 10px 0;
}
.shares_query_card_h{
    display: flex;
}
.shares_query_card_h > span:first-of-type{
    font-weight: bold;
    flex: 1;
    font-size: 16px;
}

/*highcharts*/
.content_query_left_t .highcharts-background{
    fill:none!important;
}
.content_query_left_t .highcharts-legend,
.content_query_left_t .highcharts-credits{
    display: none;
}
.content_query_left_t .highcharts-xaxis-labels text,
.content_query_left_t .highcharts-yaxis-labels text{
    fill: white!important;
}
.content_query_left_t .highcharts-graph{
    stroke:#FF7E00!important;
}
.content_query_left_t .highcharts-point{
    fill:#FF7E00!important;
}